package com.starmark.sys.org.provider.service;



import com.starmark.sys.org.provider.dto.OrgTreeDto;

import java.util.List;

/**
 * 组织对外服务接口
 */

public interface IOrgAddressService {


    /**
     * 通过关键字查找组织信息
     *
     * @param orgType   组织类型
     * @param searchKey 关键字
     * @param pageSize  页码
     * @return 组织信息
     */

    List<OrgTreeDto> getOrgTreeBySearchkey(int orgType,
                                           String searchKey,
                                           int pageSize);

    /**
     * 通过父节点，查找相关信息
     *
     * @param orgType 组织类型
     * @param id 父级ID
     * @return 树数据
     */

    List<OrgTreeDto> getOrgTreeById(int orgType, String id);





}
